What is the meaning of the word "tachina fly"?

Definitions:

  1. A largy, bristly, parasitic fly, whose larvae develop inside othr insects, eventually killing the host. copy to clipboard NOUN
    • The tachina fly plays a key role in controlling populations of destructive caterpillars in gardens and farms. copy to clipboard

Synonyms: